Halfords in Glamorgan - Locations and Hours

Name Address Phone
Halford (METRO STORE) - 0006ABERDARE Unit 2, Riverside Retail Park 01685 889900
Halford (SUPERSTORE) - 0721BRIDGEND 5 Cowbridge Road 01656 648846
Halford (SUPERSTORE) - 0801CARDIFF (NEWPORT RD) 503 Newport Road 02920 462707